.form-item {
	height: 40px;
	display: flex;
	.input {
		flex: 1;
		box-sizing: border-box;
		padding: 0 8px;
		height: 40px;
		background-color: #fff;
		display: flex;
		align-items: center;
		border-radius: 2px;
		border: 1px solid #ccc;
		transition: border-color 0.2s;
		&:focus-within {
			border: 1px solid var(--primary-color);
		}
		input {
			width: 100%;
			height: 100%;
		}
	}
}
